package edu.nf.relaxenjoy.service;

import edu.nf.relaxenjoy.domain.dto.AlbumRelationDTO;

/**
 * @author zhu
 * @date 2024-12-17
 */
public interface AlbumRelationService {
    /**
     * 当前用户是否已经收藏图片至专辑中
     * @param uid 用户id
     * @param mid 内容id
     * @return
     */
    boolean isCollectPostToAlbum(String uid, String mid);

    /**
     * 增加图片和专辑之间的联系
     *
     * @param albumRelationDTO
     * @return
     */
    void addAlbumRelation(AlbumRelationDTO albumRelationDTO);

    /**
     * 删除关系
     *
     * @param albumRelationDTO
     * @return
     */
    void deleteAlbumRelation(AlbumRelationDTO albumRelationDTO);
}
